repair grievances - Francés Inglés Diccionario